soil-stabilizing material - French English Dictionary